package com.example.test.domain;

import lombok.Data;
import java.io.Serializable;
import java.util.Date;

/**
 * 人员信息对象 sn_person
 *
 * @author qiu bo yang
 * @date 2020-10-09
 */
@Data
public class SnPerson implements Serializable {
    private static final long serialVersionUID = 1L;

    /**
     * 人员id
     */
    private String id;

    /**
     * 人员名称
     */
    private String name;

    /**
     * 人员类型 whiteList：白名单，blackList：黑名单，guest：访客
     */
    private String type;

    /**
     * IC 卡卡号
     */
    private String icCard;

    /**
     * 身份证号码
     */
    private String idCard;

    /**
     * 允许通行时段 08:00~09:30 多个逗号隔开(最多3个)
     */
    private String passPeriod;

    /**
     * 授权开始时间
     */
    private Date startTime;

    /**
     * 授权结束时间
     */
    private Date expireTime;

    /**
     * 人脸照片路径
     */
    private String facePicture;

    /**
     * 人脸第二张照片路径
     */
    private String facePictureX1;

    /**
     * 人脸第三张图片路径
     */
    private String facePictureX2;

    /**
     * 上传状态 1.未上传 2.已上传
     */
    private Integer uploadStatus;

    /**
     * 创建时间
     */
    private Date createDate;

    /**
     * 更新时间
     */
    private Date updateDate;

    /**
     * 删除状态 0:正常 1:删除
     */
    private String delFlag;

    /**
     * 创建者
     */
    private String createBy;

    /**
     * 更新者
     */
    private String updateBy;

    /**
     * add
     */
    private String cmd;
}

